package com.chenfan.process.entity.po;

import lombok.Data;

@Data
public class ProcessNodeNotifyConfig {


    /**
     * 主键id
     */
    private Long id;

    /**
     * 节点id
     */
    private Long processId;

    /**
     * 模板id
     */
    private Long approvalTemplateId;

    /**
     * 消息模板key
     */
    private String messageKey;

    /**
     * 消息类型
     */
    private String messageType;
    /**
     * 消息类性值
     */
    private String messageTypeValue;

    /**
     * 消息模板标题
     */
    private String messageTitle;

    /**
     * 状态
     */
    private Integer status;

    /**
     * 租户id
     */
    private Long tenantId;

    /**
     * 创建人
     */
    private String createBy;

    /**
     * 创建人名称
     */
    private String createName;

    /**
     * 创建时间
     */
    private String createTime;

    /**
     * 更新人
     */
    private String updateBy;

    /**
     * 更新人名称
     */
    private String updateName;

    /**
     * 更新时间
     */
    private String updateTime;

    /**
     * 是否删除
     */
    private Integer deletedFlag;

    @Data
    public static class Constants {
        public static final String PROCESS_ID = "process_id";
        public static final String MESSAGE_TYPE = "message_type";
    }
}
